it miscarries - German English Dictionary